package com.legal.aid.app.service;

import com.legal.aid.app.domain.vo.CommonUserVo;
import com.legal.aid.common.core.domain.entity.CommonUser;

import java.util.ArrayList;
import java.util.Map;

public interface IAppUserService {
    /**
     * 根据用户ID获取用户信息
     *
     * @param userId 用户ID
     * @return 用户信息
     */
    CommonUserVo getByUserId(String userId);

    Map<Long, CommonUserVo> listByIds(ArrayList<Long> longs);
    /**
     * 更新用户头像
     *
     * @param userId 用户ID
     * @param avatar 头像地址
     * @return 结果
     */
    boolean updateUserAvatar(Long userId, String avatar);
}
